Fixed logic so we only try to close loader if it wasn't previously closed.
authorMichael Fulbright <msf@redhat.com>
Wed, 27 Oct 1999 17:08:21 +0000 (17:08 +0000)
committerMichael Fulbright <drmike@src.gnome.org>
Wed, 27 Oct 1999 17:08:21 +0000 (17:08 +0000)
1999-10-27  Michael Fulbright  <msf@redhat.com>

        * src/gdk-pixbuf-loader.c (gdk_pixbuf_loader_destroy): Fixed
        logic so we only try to close loader if it wasn't previously closed.

gdk-pixbuf/gdk-pixbuf-loader.c
gtk/gdk-pixbuf-loader.c

index efc132d265534929b2aa76d0fbccf6dc31e9143a..ef6c076094761f2f1496b4cb6e6b442180f69b29 100644 (file)
@@ -159,7 +159,7 @@ gdk_pixbuf_loader_destroy (GtkObject *loader)
        priv = GDK_PIXBUF_LOADER (loader)->private;
 
        /* We want to close it if it's not already closed */
-       if (priv->closed)
+       if (!priv->closed)
                gdk_pixbuf_loader_close (GDK_PIXBUF_LOADER (loader));
 
        if (priv->pixbuf)
index efc132d265534929b2aa76d0fbccf6dc31e9143a..ef6c076094761f2f1496b4cb6e6b442180f69b29 100644 (file)
@@ -159,7 +159,7 @@ gdk_pixbuf_loader_destroy (GtkObject *loader)
        priv = GDK_PIXBUF_LOADER (loader)->private;
 
        /* We want to close it if it's not already closed */
-       if (priv->closed)
+       if (!priv->closed)
                gdk_pixbuf_loader_close (GDK_PIXBUF_LOADER (loader));
 
        if (priv->pixbuf)